home *** CD-ROM | disk | FTP | other *** search
- ****************************
- * KARNAUGH MAP GENERATOR *
- ****************************
-
- VERSION 1.11
-
- BY
- JOHN S. FOWLER
-
- ALTERNATE REALITY BBS
- (508)630-2913
-
- WHAT IS A KARNAUGH MAP (K-MAP)?
-
- Well, if you had to ask you probably don't need to use it. Basically
- it is a graphical device used to simplify a logic equation or expression or to
- convert a truth table to it's corresponding logic circuit in a simple, orderly
- process.
-
- Although this program has been designed to process expression with
- UNLIMITED variables, I had to limited the maximum allowed due to the screen
- display's height and width maximums.
-
- The program was written in MS Quick Basic v4.5 and the compiled
- unaltered executable is my donation to the public domain software realm.
-
- HOW TO USE A K-MAP
-
- Once your expression has been mapped, all groups in multiples of two
- (2=pair, 4=quad, 8=octet, 16=hexet, etc.) can be simplified by one or more
- variables depending on the size of the group. In each group, where you have
- both complemented and uncomplemented forms of the variable, that variable can
- be removed. The remaining variables in the group are then the simplified form
- of that group. Continue this simplification process joining variables within
- groups by AND (or multiply) and joining each group with OR (or addition) until
- all groups are simplified and thus the expression has been simplified.
-
-
- FUTURE VERSIONS
-
- Future version will *hopefull* have the ability to simplify the
- expression for you but I will more than likely *NOT* donate that version to
- the public domain.
-
- If you would like to a copy of this program with the simplification
- routines installed or would like to send a donation as compensation for my
- work, then please send your donations ($5-20 suggested) with name and mailing
- address if you would like future version sent to you to this address...
-
- JOHN FOWLER
- 36 MEADOWBROOK LANE
- GARDNER, MA 01440
-
- Feel free to send questions, comments and suggestions also!
-
- or you can call our BBS, Alternate Reality BBS (508)630-2913
-